Only output a link when we have one.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sat, 24 Aug 2002 03:24:19 +0000 (03:24 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sat, 24 Aug 2002 03:24:19 +0000 (03:24 +0000)
gpsbabel/geo.c

index d81f0ac63fdd56bdea967a9b4f4655a342f40253..75f6933d0769ca8af2ea95185ffd7d16610d35d4 100644 (file)
@@ -197,9 +197,11 @@ geo_waypt_pr(waypoint *waypointp)
                waypointp->position.longitude.degrees);
        fprintf(ofd, "</coord>\n");
 
-       fprintf(ofd, "<link text =\"Cache Details\">%s</link>\n", 
-               waypointp->url);
-       fprintf(ofd, "</waypoint>\n");
+       if (waypointp->url) {
+               fprintf(ofd, "<link text =\"Cache Details\">%s</link>\n", 
+                       waypointp->url);
+               fprintf(ofd, "</waypoint>\n");
+       }
 }
 
 void